life-support capacity - Spanish English Dictionary